manned mechanical gate - English Synonyms Dictionary